package com.mc.lp.database.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name = "ADDRESS")
public class AddressEntity extends MicroCampusBaseEntity {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/*@OneToMany(fetch=FetchType.LAZY, mappedBy="address")
    private Set<MicroCampusEntity> entity;
	*/
	@Column(name = "LINE_1")
	private String line1;
	@Column(name = "LINE_2")
	private String line2;
	@Column(name = "LINE_3")
	private String line3;
	@Column(name = "LINE_4")
	private String line4;
	
	@Column(name = "CITY")
	private String city;
	@Column(name = "ZIP_OR_POSTCODE")
	private String zipOrPostcode;
	@Column(name = "STATE_PROVINCE_COUNTY")
	private String stateProvinceCounty;
	@Column(name = "COUNTRY")
	private String country;
	@Column(name = "OTHER_DETAILS")
	private String otherAddressDetails;
	
	public String getLine1() {
		return line1;
	}

	public void setLine1(String line1) {
		this.line1 = line1;
	}

	public String getLine2() {
		return line2;
	}

	public void setLine2(String line2) {
		this.line2 = line2;
	}

	public String getLine3() {
		return line3;
	}

	public void setLine3(String line3) {
		this.line3 = line3;
	}

	public String getLine4() {
		return line4;
	}

	public void setLine4(String line4) {
		this.line4 = line4;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getZipOrPostcode() {
		return zipOrPostcode;
	}

	public void setZipOrPostcode(String zipOrPostcode) {
		this.zipOrPostcode = zipOrPostcode;
	}

	public String getStateProvinceCounty() {
		return stateProvinceCounty;
	}

	public void setStateProvinceCounty(String stateProvinceCounty) {
		this.stateProvinceCounty = stateProvinceCounty;
	}

	public String getCountry() {
		return country;
	}

	public void setCountry(String country) {
		this.country = country;
	}

	public String getOtherAddressDetails() {
		return otherAddressDetails;
	}

	public void setOtherAddressDetails(String otherAddressDetails) {
		this.otherAddressDetails = otherAddressDetails;
	}
	
	
}